European bugleweed - Español Inglés Diccionario